08803dbcd4319295fba9e7a53ee80b299f03ec18,app-fabric/src/main/java/com/continuuity/test/internal/AppFabricTestHelper.java,AppFabricTestHelper,getHistory,#AppFabricHttpHandler#String#String#,168
Before Change
HttpRequest request = new DefaultHttpRequest(HttpVersion.HTTP_1_1, HttpMethod.GET, uri);
httpHandler.runnableHistory(request, responder, appId, "workflows", wflowId);
Preconditions.checkArgument(responder.getStatus().getCode() == 200, " getting workflow schedules failed");
List<Map<String, String>> runList = new Gson().fromJson(responder.getResponseContent().toString(),
new TypeToken<List<Map<String, String>>>() { }.getType());
List<RunRecord> runRecords = Lists.newArrayList();
for (Map<String, String> run : runList) {
After Change
HttpRequest request = new DefaultHttpRequest(HttpVersion.HTTP_1_1, HttpMethod.GET, uri);
httpHandler.runnableHistory(request, responder, appId, "workflows", wflowId);
Preconditions.checkArgument(responder.getStatus().getCode() == 200, " getting workflow schedules failed");
JsonReader jsonReader = new JsonReader(new InputStreamReader
(new ChannelBufferInputStream(ChannelBuffers.wrappedBuffer
(responder.getResponseContent())), Charsets.UTF_8));
List<Map<String, String>> runList = GSON.fromJson(jsonReader,
new TypeToken<List<Map<String, String>>>() { }.getType());